1
general::
Tell one's problems to someone so as to gain sympathy or consolation, as in When James had a problem at the office he generally cried on his sister's shoulder. It is Also put as a shoulder to cry on, as in When Mom came home, Jane had a shoulder to cry on. [Late 1930s]
American Heritage Idioms